home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 011 / fc20hpgm.arc / IBMMODE.310 < prev    next >
Text File  |  1986-11-11  |  1KB  |  56 lines

  1. A
  2. ;    This is file: IBMMODE.310
  3. ;
  4. ;    This is a patch file for the IBM-DOS 3.10 MODE command.
  5. ;
  6. ;    To use this file:
  7. ;        DEBUG MODE.COM <IBMMODE.310
  8.  
  9. A10B6
  10. ;Patch 0001:
  11. ;Recognize no resident MODE when someone else chgs INT 1D.
  12. ;Allow MODE command to shift screen.
  13. ;Patch developed by Hersey Micro Consulting, Inc. (313) 994-3259
  14. ;Replace:
  15. ;xxxx:10B6 8B1E7600       MOV    BX,[0076]
  16. ;xxxx:10BA 81FB00F0       CMP    BX,F000
  17. ;With:
  18. ;xxxx:10B6 8B1E3005       MOV    BX,[0530]
  19. ;xxxx:10BA 21DB           AND    BX,BX
  20. ;xxxx:10BC 90             NOP
  21. ;xxxx:10BD 90             NOP
  22. MOV BX,[0530]
  23. AND BX,BX
  24. NOP
  25. NOP
  26.  
  27. A10DA
  28. ;Patch 0002:
  29. ;Recognize no resident MODE when someone else chgs INT 1D.
  30. ;Allow MODE command to shift screen.
  31. ;Patch developed by Hersey Micro Consulting, Inc. (313) 994-3259
  32. ;Replace:
  33. ;xxxx:10DA 2E            CS:
  34. ;xxxx:10DB 8B3EB202      MOV     DI,[02B2]
  35. ;xxxx:10DF 2E            CS:
  36. ;xxxx:10E0 A1B402        MOV     AX,[02B4]
  37. ;xxxx:10E3 8EC0          MOV     ES,AX
  38. ;xxxx:10E5 8B367400      MOV     SI,[0074]
  39. ;With:
  40. ;xxxx:10DA C4367400      LES     SI,[0074]
  41. ;xxxx:10DE 8CC3          MOV     BX,ES
  42. ;xxxx:10E0 2E            CS:
  43. ;xxxx:10E1 C43EB202      LES     DI,[02B2]
  44. ;xxxx:10E5 8CC0          MOV     AX,ES
  45. ;xxxx:10E7 90            NOP
  46. ;xxxx:10E8 90            NOP
  47. LES SI,[0074]
  48. MOV BX,ES
  49. CS: LES DI,[02B2]
  50. MOV AX,ES
  51. NOP
  52. NOP
  53.  
  54. W
  55. Q
  56.